elementary number theory problems